wet sponge - Turkish English Dictionary